Building a Plan with Real-Time Execution Guarantees
نویسندگان
چکیده
The degree to which a planning system succeeds depends on its ability to meet critical deadlines as well as the correctness and completeness of its models which describe events and actions that change the world state. It is often unrealistic to expect either unlimited execution time or perfect models, so a planner must be able to make appropriate time vs. quality tradeoffs, then detect and respond to states it had not originally planned to handle. In this paper, we consider these issues in the context of the Cooperative Intelligent Real-time Control Architecture (CIRCA), which combines a planner with a separate real-time system so that plans are built, scheduled, and then executed with real-time guarantees. Specifically, we discuss our recent addition of a probabilistic model to help the planner prioritize states for expansion, and present important classes of “unplanned-for” states that we detect and handle in CIRCA. Finally, we describe our current work to improve CIRCA’s planner by estimating planning time constraints in advance and incorporating a more intelligent utility function to prioritize states.
منابع مشابه
What if we would degrade LO tasks in mixed-criticality systems?
Mixed-criticality (MC) systems [1] allow tasks of different importance (or criticality) to be consolidated into a single system. Consolidation facilitates resource sharing (even across criticality levels) and hence bears the potential to reduce the overall amount of resources needed. However, there is a common misconception that recurs in literature about Vestal’s model: the false believe that ...
متن کاملA Fast Analytical Algorithm for Solving Markov Decision Processes with Real-Valued Resources
Agents often have to construct plans that obey deadlines or, more generally, resource limits for real-valued resources whose consumption can only be characterized by probability distributions, such as execution time or battery power. These planning problems can be modeled with continuous state Markov decision processes (MDPs) but existing solution methods are either inefficient or provide no gu...
متن کاملExploiting Spatial and Temporal Flexibility for Plan Execution for Hybrid, Under-actuated Robots
Robotic devices, such as rovers and autonomous spacecraft, have been successfully controlled by plan execution systems that use plans with temporal flexibility to dynamically adapt to temporal disturbances. To date these execution systems apply to discrete systems that abstract away the detailed dynamic constraints of the controlled device. To control dynamic, under-actuated devices, such as ag...
متن کاملExploiting Spatial and Temporal Flexibility for Plan Execution of Hybrid, Under-actuated Systems
Robotic devices, such as rovers and autonomous spacecraft, have been successfully controlled by plan execution systems that use plans with temporal flexibility to dynamically adapt to temporal disturbances. To date these execution systems apply to discrete systems that abstract away the detailed dynamic constraints of the controlled device. To control dynamic, under-actuated devices, such as ag...
متن کاملChance-Constrained Consistency for Probabilistic Temporal Plan Networks
Unmanned deep-sea and planetary vehicles operate in highly uncertain environments. Autonomous agents often are not adopted in these domains due to the risk of mission failure, and loss of vehicles. Prior work on contingent plan execution addresses this issue by placing bounds on uncertain variables and by providing consistency guarantees for a ‘worst-case’ analysis, which tends to be too conser...
متن کامل